#include<iostream>
#include<algorithm>

using namespace std;

typedef long long LL;

const int N=2e3+10;

string a;
LL w[26],h[N];
int n;


int main()
{
	cin>>a>>n;
	for(int i=0;i<26;i++) cin>>w[i];
	
	LL ans=0;
	for(int i=0;i<a.length();i++) h[ans++]=w[a[i]-'a'];
	
	sort(w,w+26);
	
	for(int i=0;i<n;i++) h[ans++]=w[25];
	
	LL sum=0;
	for(int i=0;i<ans;i++) sum+=(i+1)*h[i];
	
	cout<<sum<<endl;
	
	return 0;
} 
